package com.dkd.manage.domain;

        import java.util.Date;
    import com.fasterxml.jackson.annotation.JsonFormat;
    import com.dkd.common.annotation.Excel;
            import com.dkd.common.core.domain.BaseEntity;
    import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 对账统计对象 tb_order_collect
 *
 * @author hmy
 * @date 2024-09-28
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class OrderCollect extends BaseEntity
        {   private static final long serialVersionUID=1L;
        /** Id */
            private Long id;

        /** 合作商Id */
            private Long partnerId;

        /** 合作商名称 */
                    @Excel(name = "合作商名称")
    private String partnerName;

        /** 日订单收入总金额(平台端总数) */
                    @Excel(name = "日订单收入总金额(平台端总数)")
    private Long orderTotalMoney;

        /** 发生日期 */
                    @JsonFormat(pattern = "yyyy-MM-dd")
            @Excel(name = "发生日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date orderDate;

        /** 分成总金额 */
                    @Excel(name = "分成总金额")
    private Long totalBill;

        /** $column.columnComment */
                    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long nodeId;

        /** 点位 */
                    @Excel(name = "点位")
    private String nodeName;

        /** 订单数 */
                    @Excel(name = "订单数")
    private Long orderCount;

        /** 分成比例 */
                    @Excel(name = "分成比例")
    private Long ratio;

        /** 区域名称 */
                    @Excel(name = "区域名称")
    private String regionName;

        }